<%-- 
    Document   : carrito_jsp.jsp
    Created on : 01-ene-2013, 22:56:43
    Author     : Ariel
--%>


<%@page import="java.util.LinkedList"%>
<%@page import="recursos.articulo_carrito"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>


    </head>
    <body>
        <div class="main">   
            <!--footer -->
            <%
                LinkedList<articulo_carrito> carrito = (LinkedList<articulo_carrito>) session.getAttribute("carrito");

                LinkedList<articulo_carrito> catalogo = (LinkedList<articulo_carrito>) session.getAttribute("catalogo");

                if (request.getParameter("id_articulo") != null) {
                    int codigo = Integer.parseInt(request.getParameter("id_articulo"));
                    for (articulo_carrito articulo : catalogo) {
                        if (articulo.articuloCodigo == codigo) {
                            carrito.add(articulo);
                            session.setAttribute("carrito", carrito);
                        }
                    }
                }

                if (request.getParameter("id_eliminado") != null) {
                    int codigo_eliminado = Integer.parseInt(request.getParameter("id_eliminado"));
                    int x = 0;
                    for (articulo_carrito articulo : carrito) {

                        if (articulo.articuloCodigo == codigo_eliminado) {
                            carrito.remove(x);
                            session.setAttribute("carrito", carrito);
                            break;
                        }
                        x++;
                    }
                }



            %>  
            <div id="myDiv">

                Carrito (<%out.println(carrito.size());%>)    
                <ul class="icons">

                    <%
                        double total = 0;
                        for (articulo_carrito articulo : carrito) {

                            out.println("<li><button type=\"button\" onclick=\"eliminar(" + articulo.articuloCodigo + ")\"><img src=\"images/remove.gif\" alt=\"\"></button>"
                                    + "<a href=\"#\" onmouseover=\"ajax_showTooltip(window.event,'demo-pages/info_articulo.jsp?id=" + articulo.articuloCodigo + "',this);return false\" >" + articulo.articuloNombre + "</a> </li>");
                            total += articulo.articuloPrecio;
                        }

                    %>

                </ul>

                <br>
                <br>
                <strong>Total:</strong><%out.println("" + total);%>
                <br>
                <a href="comprar.jsp"> Pagar Carrito</a>

            </div>
            <!--footer end-->
        </div>   
    </body>
</html>
